package com.naiterui.ehp.bs.agent.service;

import java.util.List;

import com.naiterui.ehp.bp.support.exception.BusinessException;
import com.naiterui.ehp.bs.agent.vo.AreaInfoVO;
import com.naiterui.ehp.bs.agent.vo.ProvinceItemVO;
import com.naiterui.ehp.bs.agent.vo.TreeDataVO;

/**
 * @author yiren
 * @since 2022/2/16
 */
public interface IAreaService {
	List<TreeDataVO> findTreeData();
	void changeArea(Long agentId, Long areaId);
	AreaInfoVO getAreaInfo(Long agentId, String year, String month) throws BusinessException;

    /**
     * 查询省区统计列表
     * 
     * @param agentId
     * @param year
     * @param month
     * @return
     * @throws BusinessException
     */
    List<ProvinceItemVO> findProvinceList(Long agentId, String year, String month)
        throws BusinessException;

}
